#define _CRT_SECURE_NO_WARNINGS 1

#include<iostream>
using namespace std;
//int& func()
//{
//	int n = 1;
//	n++;
//	return n;
//
//}
//int main()
//{
//	/*int ret = func();*/
//	int a = 10;
//	int& b = a;
//	int c = b;
//	printf("%d", c);
//	cout << "c";
//	return 0;
//}
//
//int& Add(int a, int b)
//{
//	int c = a + b;
//	return c;
//}
//int main()
//{
//	int ret = Add(1, 2);
//	cout << "Add(1, 2) is :" << ret << endl;
//	Add(3, 4);
//	cout << "Add(1, 2) is :" << ret << endl;
//	return 0;
//}

//int& Add(int a, int b)
//{
//	int c = a + b;
//	return c;
//}
//int main()
//{
//	int &ret = Add(1, 2);
//	cout << "Add(1, 2) is :" << ret << endl;
//	Add(3, 4);
//	cout << "Add(1, 2) is :" << ret << endl;
//	return 0;
//}